bioinformatics dna genome browser genetic dna sequencing genetics pcr hapmap shotgun sequencing data mining human genome de novo sequencing system genome assembly genotyping computational biology genome